dskjal
広告
広告

AI を使用した漫画作画

カテゴリ:deeplearning

この記事の作例は指定がなければ Qwen Image Edit 2511 を使っている。

目次

ツール

ローカル

キャラシート

キャラのリファレンス画像はキャラを描くときに常に入力するので重要。1枚にすべてを収めるのは不可能なので必要なだけ作成する。

Qwen Image Edit は keypoint pose 画像の入力に対応している。なのでリファレンスシートと keypoint pose の画像があれば任意のポーズを指定可能。

キャラのリファレンス画像は必要に応じて以下のものを含める:

入力画像<br/>モデルは WAI-NSFW-illustrious-SDXL

入力画像
モデルは WAI-NSFW-illustrious-SDXL

出力画像

出力画像

プロンプト

Create a character reference sheet. Draw following images:

- standing fullbody
- standing fullbody from side
- face close-up
  - normal
  - smile
  - laugh
  - angry
  - sad
- face close-up from side

着座図

入力画像

入力画像

出力画像

出力画像

プロンプト

Create a character reference sheet. Draw following images:

- fullbody shot that sitting on a stool from front
- fullbody shot that sitting on a stool from side

背景

AI で生成するか、著作権フリーの画像の視点を変えた画像を作成し背景に使う。

視点変更プロンプト例

背景画像を入力し以下のプロンプトでカメラ位置を変更する。カメラに映っていなかった部分に何があるのかをプロンプトに入れる。

過不足があればプロンプトで修正指示を出す。

日本語英語中国語
カメラを前に移動Move the camera forward.将镜头向前移动
カメラを左に移動Move the camera left.将镜头向左移动
カメラを下に移動Move the camera down.将镜头向下移动
カメラを前に移動しテーブルの下に移動Move the camera forward to under the table.将镜头向前移动至桌子下
カメラを 45 度左に回転Rotate the camera 45 degrees to the left.将镜头向左旋转45度
カメラを 45 度右に回転Rotate the camera 45 degrees to the right.将镜头向右旋转45度
俯瞰視点に変更Turn the camera to a top-down view.将镜头转为俯视
広角に変更Turn the camera to a wide-angle lens.将镜头转为广角镜头
クローズアップTurn the camera to a close-up.将镜头转为特写镜头
出典:https://www.pakutaso.com/20220122019post-38482.html 著作者:すしぱく

出典:https://www.pakutaso.com/20220122019post-38482.html 著作者:すしぱく

Rotate the camera 30 degrees to the left. There is a power strip and some english books on the white teble in the left side.

Rotate the camera 30 degrees to the left. There is a power strip and some english books on the white teble in the left side.

Turn the camera to a top-down view.

Turn the camera to a top-down view.

キャラ合成

キャラの参照画像

キャラの参照画像

キャラ画像と背景とを入力して作成<br/>キャラが大きすぎる。追加の作業は必要

キャラ画像と背景とを入力して作成
キャラが大きすぎる。追加の作業は必要

プロンプト

A girl with long hair is sitting on the right side of the bed at the back. She is wearing black collared shit and white long skirt.

# style

japanese manga, line art, pen art, black and white, halftone

合成された人物が大きい。AI は遠近法を理解できるように学習されておらず、アイレベルが人間の頭の位置から外れると背景と人物との合成に失敗する。また、手前と奥とでキャラの縮尺を調整するのが苦手。これは Nano Banana Pro でも同じ。なので遠近法やアイレベルの理解は今後も重要になる。

手動修正したもの

手動修正したもの

変更箇所指定

Nano Banana (Pro) はマークアップ機能(アップロードした画像をクリック)で変更箇所を画像で指定できる。Gemini の Nano Banana Pro のマークアップ機能で図の部分修正が楽になるのか試してみた

ComfyUI は Load Image ノードを右クリック > Open in MaskEditor で変更箇所を指定できる。

ComfyUI のマスクエディタ

ComfyUI のマスクエディタ

2枚の入力画像<br/>キャラシは Nano Banana 製(Pro ではない)

2枚の入力画像
キャラシは Nano Banana 製(Pro ではない)

結果

結果

Qwen Image Edit は机に隠れている部分を自動的に処理できなかったので、テーブルが脚を隠しているというプロンプトを追加している。

プロンプト

Replace the red mask on the right with a woman sitting on the floor between the desk and the bed in the back. The table hides her legs. Only change the red parts.

# style

japanese manga, line art, pen art, black and white, halftone

パース

パース合成の違和感の原因は以下の4つ:

  1. 位置(上下)
  2. 大きさ(前後)
  3. 個別パース(アオリ・フカン)
  4. 影(パースとは無関係だが影がないとパースが完璧でも合成と見抜かれる)

アイレベルの位置と高さとを特定できれば、合成の違和感のほとんどを解消できる。

アイレベル

アイレベルはカメラの高さで、大抵の背景写真は中央がアイレベルになっている。アイレベルは平行線を延長すれば簡単に見つかる。

アイレベルの見つけ方<br/>たいていの写真は中央がアイレベル

アイレベルの見つけ方
たいていの写真は中央がアイレベル

アイレベルが中央にないケースは以下の3種類しかない:

トリミングされているのでアイレベルが上にある<br/>アオリ・フカンの構図なら画面内にアイレベルがないこともよくある

トリミングされているのでアイレベルが上にある
アオリ・フカンの構図なら画面内にアイレベルがないこともよくある

アイレベルの高さの推定

写っているものの大きさからアイレベルの高さを推定する。上記の写真では机の高さから、アイレベルは 90 cm と推定する。

もの推定高さ
(cm)
ソファーの座面40
72
洗面台80
ドアノブ100
ふすま175
ドア200

合成するものの高さと合成位置

アイレベルと同じ高さにあるものは、その前後位置に関係なくアイレベル上に並ぶ。通常、手前にあるものは大きく、奥にあるものは小さく映る。しかしアイレベル上にあるものはその上下位置が変化しない。

なので、立った姿勢なら 90 cm の場合は、股間やへその位置がそれになる。奥にいようが手前にいようが、アイレベル上に股間を配置する。後は地面との距離感で合成すればいい。

キャラの配置

キャラの配置

机の手前にもキャラを配置<br/>アイレベル上に腰の位置が並ぶ<br/>消失点と頭との線を延長しているが、肩でもいい

机の手前にもキャラを配置
アイレベル上に腰の位置が並ぶ
消失点と頭との線を延長しているが、肩でもいい

座っている場合

着座時の身長は身長の約 75 %。身長 160cm なら約 120cm、180 cm なら約135.0cm。

地面に座っている場合

座高は身長の約 55 %。身長 160cm なら約 90cm、180 cm なら約100.0cm。

写真背景の注意点

写真背景はほぼ確実に広角レンズで撮られている。なので前後でキャラを合成すると、前のキャラが大きくなりすぎる。

そのような場合は背景画像をトリミングしてアップスケールする。画像をトリミングすると望遠レンズで撮影したときと同じ効果が得られる。

トリミングしてしまえば、アイレベルの位置が分かりづらくなるので上下位置や大きさを比較的自由に変更できる

トリミングしてしまえば、アイレベルの位置が分かりづらくなるので上下位置や大きさを比較的自由に変更できる

外部リンク

漫画パースについてはプロの現場で使えるパース講座(Amazon リンク)が参考になる。

写植

CLIP STUDIO PAINT で修正した方が早い。

Qwen Image Edit でやる方法は日本語のレンダリングを参照。吹き出しが2つ以上になるとほとんど制御が効かない。

外部リンク

Nano Banana Pro

広告
広告

カテゴリ